Web Test Runner Core
Core package for Web Test Runner. Managing running the tests. Has a modular architecture, delegating most of the work to separate implementations.
See @web/test-runner for a default implementation.
Browser launchers
Browser launchers boot up and control a browser instance. Implementations:
Servers
The server serves the test code and files and communicates with the browser, returning configuration and receiving test results. Implementations:
Test framework
Test frameworks run the actual tests in the browser. Web test runner relies on existing test frameworks. Implementations
Further documentation is still a work in progress.